By the Way and Present Day Personalities: Alpha Phi Is Wife of Idaho's New President
Cherrington provides information about Leah Tuttle Buchanan, whose husband is the new president of the University of Idaho. The article includes a photograph of the Buchanans and their children.
Collection: Publications
Date: Jan 1947